@charset "gb2312";
/* CSS Document */
body{ font-size:12px;margin:0 auto;padding:0;border:0;font-family:"宋体", arial;color:#3f3f3f;}
div,form,img,ul,ol,li,dl,i,u,span,dt,dd,em,i,h1,h2,h3,h4,p{ padding:0; border:0;margin:0px auto;list-style: none;font-style:normal;}
img{border:none;}
a{text-decoration:none; color:#333333;}
a:link{color:#514F50; text-decoration:none;}
a:visited{color:#514F50; text-decoration:none;}
a:hover{ color:#a81d13;text-decoration:underline;}
.margin_auto { margin: 0 auto;}
.clear{ clear:both; float:none;}
.fright{ float:right;}
.fleft{ float:left;}
.fenye{ float:left; width:100%;text-align:center; height:20px; line-height:20px; padding-top:10px; font-size:14px; margin-top:10px;}
.l_txt{text-align:left}
.c_txt{text-align:center}
.r_txt{text-align:right}
.indent_txt{text-indent:2em}
.rel{position:relative}
.abs{position:absolute}
.hide{display:none}
.c_txt{ text-align: center;}
.red{ color:#F00;}
.red a{ color:#a81d13;}
.blue{ color:#024097;}
.ico{float:left;}
.marginl20{ margin-left:20px;}

/*头部*/
.header{ margin:0 auto; width:1000px; height:113px; overflow:hidden;}
.logo{ float:left; margin-top:20px;}
.tel{ float:right;margin-top:30px;}

/***主导航***/
#mnav{ width:100%; height:42px; background:url(../images/nav-bg.jpg) repeat-x; margin-top:0px; display:block; font-size:14px; overflow:hidden;}
#nav { margin:0 auto; padding:0; height:42px; width:1000px; display:block; font-family:"微软雅黑"}
#nav .jquery_out {float:left;line-height:42px;display:block; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:url(../images/nav_bg.jpg) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; width:125px;/*IE6 only*/ background:url(../images/nav-line.jpg) right no-repeat}
#nav li a.nava01{ background:url(../images/hover.jpg) no-repeat; color:#FFF; display:block;}
#nav .mainlevel a { color:#FFF; text-decoration:none; line-height:42px; display:block;  width:125px; text-align:center;}
#nav .mainlevel a:hover { text-decoration:none; background:url(../images/hover.jpg) no-repeat #ff6803;}
#nav .mainlevel ul {display:none; position:absolute; z-index:999;}
#nav .mainlevel li {border-top:1px solid #fff; background:url(../images/nav-bg.jpg) repeat-x; width:125px;/*IE6 only*/  padding:0; margin:0;}
#sub_03{ font-size:12px;}

/*动画*/
.flash{ width:1000px; height:310px; margin:0 auto; overflow:hidden; margin-top:25px;}

.con01{ margin:0 auto; width:1000px; height:auto; margin-top:20px; overflow:hidden;}
.con02{ width:100%; height:423px; background:#f4f6f7; margin-top:20px; overflow:hidden;}
.con03{ margin:0 auto; width:1000px; height:auto; margin-top:20px; overflow:hidden;}
.lanmu{ float:left; width:100%; height:33px; background:url(../images/lanmu_top.jpg) repeat-x;}
.lanmu_h{ float:left; font:14px/29px "微软雅黑"; color:#FFF; text-align:center; width:86px; height:29px; background:url(../images/lanmu-h.jpg) no-repeat; margin:2px 0 0 2px;}
.more{ float:right; font:14px/29px "微软雅黑"; padding-right:7px;}
/*产品展示*/
.products{ float:left; width:660px; height:200px; border:solid #d8d8d8 1px; overflow:hidden;}
.pro_list{ float:left; width:640px; height:148px; padding:10px}
#demo{width:640px;overflow:hidden;float:left; display:inline; margin-top:8px;}
#indemo {float:left;width: 60000%;}
#demo1 {float:left;}
#demo2 {float:left;}
.pro_list li{ width:196px; height:138px; float:left; margin-left:30px; display:inline; text-align:center;}
.pro_list li span{ width:196px; height:120px; padding:5px; background:#f5f5f5; float:left;}
.pro_list li span a { display:block; width:196px; height:120px;}
.pro_list li span:hover{ background:#b92e25;}
.pro_list li span a:hover{color:#FFF}
.pro_list li samp{ float:left; width:196px; height:8px; background:url(../images/pro_bottom.jpg.jpg) no-repeat right;}
.pro_list li span img{ width:196px; height:100px; float:left;}
.pro_list li em{ width:196px; height:25px; line-height:25px; float:left; font-size:12px; text-align:center; }
.pro_list li em a{font-size:12px;}
.pro_list li em a:hover{ color:#FFF !important;text-decoration:underline;}

.con02_box{ width:1000px; margin:0 auto; height:423px;}
.lanmu02{ float:left; width:100%; height:39px; background:url(../images/lanmu02.jpg) repeat-x;}
.lanmu02 em{ display:block; width:235px; height:39px; line-height:39px; text-align:center; font:16px/39px "微软雅黑"; font-weight:bold !important; color:#f6d104}
/*杭叉集团*/
.hangcha{ float:left; width:235px; height:400px; margin-top:11px; overflow:hidden;}
.hangcha_con{ float:left; width:235px; height: auto;}
.hangcha_pic img{ width:235px; height:170px;}
.hangcha_text{ float:left; line-height:28px;}

/*资质证书*/
.zhengshu{ float:right; width:309px; height:200px; border:solid #d8d8d8 1px; overflow:hidden;}
.zhengshu_con{ width:295px; padding:7px; height:143px; float:left; overflow:hidden; margin-top:10px;}

.left{ width:25px; height:92px; float:left; cursor:pointer; overflow:hidden;  margin-top:20px }
.right{ width:25px; float:right; height:92px; cursor:pointer; overflow:hidden;  margin-top:20px}

.dik_hrgd{ width:196px; float:left; height:130px; margin-left:25px; overflow:hidden;}
.dik_hrgd li{ width:196px; height:130px; float:left; display:inline; margin-right:10px;}
.dik_hrgd li span{ width:196px; height:130px; float:left;}
.dik_hrgd li span img{ width:190px; height:126px; border:1px solid #cdcdcd; padding:2px;}

/*公司简介*/
.about{ float:left; width:660px; height:223px; border:solid #d8d8d8 1px; overflow:hidden;}
.about_con{ float:left; width:646px; height:190px; padding:3px 7px;}
.about_pic{ float:left; width:245px; height:131px; margin-top:4px;}
.about_pic img { width:235px; height:131px;}
.about_text{ font-size:12px; line-height:23px;}
/*联系我们*/
.contact{ float:right; width:309px; height:223px; border:solid #d8d8d8 1px; overflow:hidden}
.contact_con{ float:left; width:289px; height:141px; padding:7px 9px;}
.contact_con ul li{ width:289px; line-height:37px; height:37px; border-bottom:#999 1px dashed; font-size:14px;}
/*底部*/
.foot{ width:100%; height:130px; margin-top:20px; overflow:hidden; background:#333333 url(../images/foot-bg.gif) repeat-x;}
.foot_box{ width:1000px; height:123px; margin:0 auto; text-align:center;}
.foot_nav{ text-align:left;color:#FFF; line-height:50px; width:1000px; height:50px; float:left;}
.foot_nav a { color:#FFF !important; padding:15px;}
.foot_con{ float:left; height:80px; width:1000px;}
.copy{ float:left; width:800px; height:auto;}
.copy p { text-align:left;color:#FFF; line-height:35px;font-family:Arial, Helvetica, sans-serif;}
.copy p a { color:#FFF;}
.biaoshi{ width:180px; float:right; height:73px; margin-top:7px;}
/*内页开始*/
.neiye{ width:1000px;_width:1001px; height:auto; margin-top:20px; overflow:hidden;}
/*内页左边*/
.ny_left{ float:left; width:199px; height:auto;}
.side_menu{ width:200px; height:auto; float:left;}
.side_menu_h{ float:left; width:200px; height:48px; line-height:48px; border-bottom:solid #CCC 1px;}
.side_menu_h img { float:left; }
.sde_menu_list{ float:left; width:199px; height:auto; margin-top:2px;}
.sde_menu_list ul li { width:199px; height:35px; line-height:35px; border-bottom:solid #CCC 1px;}
.sde_menu_list ul li a { display:block; padding-left:20px;}
.sde_menu_list ul li a:hover{ background: url(../images/menu_hover.jpg) no-repeat #ab1e15; color:#FFF; text-decoration:none}
.sde_menu_list ul li a.menu_hover{ background: url(../images/menu_hover.jpg) no-repeat #ab1e15; color:#FFF; text-decoration:none}
/*内页右边*/
.ny_right{ float:right; width:800px; height:auto!important; height:500px; min-height:705px;border-left:solid #CCC 1px; overflow:hidden;}
.nyright_top{ float:left; width:800px; height:48px; line-height:48px; border-bottom:solid #CCC 1px;}
.nylanmu_h{ float:left; font:16px/48px "微软雅黑"; padding-left:10px;}
.weizhi{ float:right;}
.nyright_con{ width:790px; height:auto; padding:10px 0px 10px 10px ; float:left; line-height:25px;}
.nyabout{ width:790px; font-size:14px; line-height:25px; float:left;}

/*内页产品展示*/
.nyproducts{ width:790px; font-size:14px; line-height:25px; float:left;}
.slideNav{ overflow:hidden;}
.slideNav dl{ width:200px; float:left; _display:inline;}
.slideNav dl dt{ width:179px; height:35px; line-height:35px; cursor:pointer; background:url(../images/menu_hover02.jpg) no-repeat; color:#FFF; padding-bottom:5px;padding-left:20px;}
.slideNav dl dt.active{}
.slideNav dl dt.active:hover{ color:#fff;}
.slideNav dl dd{overflow:hidden; display:none;}
.slideNav dl dd a{display:block; width:179px; height:35px; line-height:35px; border-bottom:1px #CCC solid; color:#333333; float:left; padding-left:20px;  _padding-left:18px;}
.slideNav dl dd a:hover,.slideNav dl dd a.active{color:#C00;}
.slideNav dl dd a.active{ color:#C00; font-weight:900;}

.nyproducts ul { float:left;}
.nyproducts ul li{ width:196px; height:128px; float:left; margin-left:47px; display:inline; text-align:center; margin-bottom:30px;}
.nyproducts ul li span{ width:196px; height:120px; padding:5px; background:#f5f5f5; float:left;}
.nyproducts ul li span a { display:block; width:196px; height:120px;}
.nyproducts ul li span:hover{ background:#b92e25;}
.nyproducts ul li span a:hover{color:#FFF}
.nyproducts ul li samp{ float:left; width:196px; height:8px; background:url(../images/pro_bottom.jpg.jpg) no-repeat right;}
.nyproducts ul li span img{ width:196px; height:100px; float:left;}
.nyproducts ul li em{ width:196px; height:25px; line-height:25px; float:left; font-size:12px; text-align:center; }
.nyproducts ul li em a{font-size:12px;}
.nyproducts ul li em a:hover{ color:#FFF !important;text-decoration:underline;}
/*内页成功案例*/
.nycases{ width:790px; font-size:14px; line-height:25px; float:left;}
.nycases ul { float:left;}
.nycases ul li{ width:196px; height:138px; float:left; margin-left:47px; display:inline; text-align:center; margin-bottom:30px;}
.nycases ul li span{ width:196px; height:120px; padding:5px; background:#f5f5f5; float:left;}
.nycases ul li span a { display:block; width:196px; height:120px;}
.nycases ul li span:hover{ background:#b92e25;}
.nycases ul li span a:hover{color:#FFF}
.nycases ul li samp{ float:left; width:196px; height:8px; background:url(../images/pro_bottom.jpg.jpg) no-repeat right;}
.nycases ul li span img{ width:196px; height:100px; float:left;}
.nycases ul li em{ width:196px; height:25px; line-height:25px; float:left; font-size:12px; text-align:center; }
.nycases ul li em a{font-size:12px;}
.nycases ul li em a:hover{ color:#FFF !important;text-decoration:underline;}
.news_show{ width:790px; line-height:25px; font-size:14px; float:left;  margin-top:10px;}
.n_s_title{ text-align:center; float:left; width:790px; font-size:18px; font-weight:bold;}
.n_s_xinxi{ text-align:center; float:left; width:790px; font-size:14px; background:#CCC; height:30px; margin-top:20px; line-height:32px;}
.n_s_text{ float:left; line-height:30px; width:790px; font-size:14px; text-align:justify; margin-top:20px;}
.fanhui{ text-align:right; width:790px; height:20px; line-height:20px; float:left; padding-bottom:10px;}

/*内页证书*/
.nyzhengshu{ width:790px; font-size:14px; line-height:25px; float:left;}
.nyzhengshu ul li{ width:196px; height:170px; float:left; display:inline; margin-left:48px; text-align:center;}
.nyzhengshu ul li span{ width:196px; height:140px; float:left;}
.nyzhengshu ul li span img{ width:190px; height:126px; border:1px solid #cdcdcd; padding:2px;}
.nyzhengshu ul li span a:hover img{ width:190px; height:126px; border:1px solid #ab1e15; padding:2px;}
.nyzhengshu ul li em{ width:190px; height:20px; line-height:20px; display:block; text-align:center; float:left;}
.nyzhengshu ul li em a{font-size:14px; color:#444343 !important;}
.nyzhengshu ul li em a:hover{ color:#cc0227 !important;text-decoration:underline;}
/*内页联系我们*/
.nycontact{ width:790px; font-size:14px; line-height:25px; float:left;}
.nycontact_con{ margin-top:20px; float:left;}
/*内页售后服务*/
.service{ width:790px; font-size:14px; line-height:25px; float:left;}

/*内页杭叉*/
.nyhangcha{ width:790px; font-size:14px; line-height:25px; float:left;}
.nyhainan{ width:790px; font-size:14px; line-height:25px; float:left;}
.nyzhanshi{ width:790px; font-size:14px; line-height:25px; float:left;}
.nyfuwu{ width:790px; font-size:14px; line-height:25px; float:left;}
